Volume 46, Issue 1, June 2023, Pages 291-304
Haitham Saeed; Mohamed EA Shaaban; Mohamed E.A. Abdelrahim